
$(function(){

	$.ajaxSetup({cache: false});
	var ajaxLoader = $('<div id="ajax-loader">'+g_sLoadingImage+' 处理中...</div>').appendTo("body").hide();
	$('#ajax-loader').ajaxStart(function(){
		ajaxLoader.fadeIn(200);
	}).ajaxStop(function(){
		ajaxLoader.fadeOut(200);
	}).ajaxError(function(a, b, e){throw e;});


	// 顶部下接菜单
	$("#north-menu li").mouseover(function(){$(this).addClass("hover");}).mouseout(function(){$(this).removeClass("hover");});

	$("#north-menu li.node ul").each(function(){
		
		// 调整菜单相同宽度
		var $ul = $(this);
		var $lis = $ul.children("li");
		var iWidth  = 0;
		$lis.each(function(){ iWidth = (iWidth>=$(this).width())?iWidth:$(this).width(); });
		$lis.width(iWidth);
		$ul.width(iWidth);
	});
	
	// 左栏树
	$("#west-tree .node:first").addClass("first");
	$("#west-tree .node:last").addClass("last");
	$("li:last", $("#west-tree .node")).addClass("last");

	$("#west-tree .node div").click(function(){
		$(this).parent().toggleClass("open");
		
		// 将打开的菜单ID存入 cookie
		var aApp = new Array();
		$("#west-tree .open").each(function(){ aApp.push($(this).attr("id")); })
		$.cookie("west-tree", aApp.join(","), {"expires":365});
	});
	
	// 自动打开菜单
	var sWestTree = $.cookie("west-tree");
	if(sWestTree) $( "#"+sWestTree.replace(/,/g, ", #") ).addClass("open");

	// 提示信息
	$(".theme-message .close").click(function(){
		$(this).parent().fadeOut();					   
	});	
	setTimeout(function(){$(".theme-message").fadeOut();}, 3000);
	
});
